namespace OasisCiq.Xal
{
    using CommonTypes;

    /// <summary>
    /// Examples of sub-premises are apartments and suites in buildings,
    /// shops in malls, etc. or sub-addresses in a land mark place such as airports,
    /// military bases, hospitals, etc. Some countries have blocks within blocks
    /// </summary>
    public class SubPremises : PremisesType
    {
        public virtual SubPremisesTypeList Type { get; set; }

        /// <summary>
        /// Type of code used for sub premises type attribute
        /// </summary>
        public virtual CTString TypeCode { get; set; }
    }
}